package com.fs.util;

import java.sql.Date;
import java.util.Calendar;

/**
 * 日期工具类
 */
public class DateUtil {
    /**
     * 把java.util.Date 转换为java.sql.Date
     * @param date  年月日 时分秒设置为0
     * @return
     */
    public static Date parseDate(java.util.Date date){
        Date date1 = new Date(date.getTime());
        return date1;
    }


    /**
     * 存放年月日时分秒
     * @param date
     * @return
     */
    public static java.sql.Timestamp parseDateToTimeStamp(java.util.Date date){
        return new java.sql.Timestamp(date.getTime());
    }

    /**
     * 返回指定日期的当月第一天的日期
     * @param date
     * @return
     */
    public static java.util.Date getFirstDayDate(java.util.Date date){
        //得到当前系统日期
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(date);
        calendar.set(Calendar.DATE,1);
        return calendar.getTime();
    }

}
